package com.ttg.common.entities;

import lombok.Data;

import java.io.Serializable;

/**
 * @author ZQ
 * @version 1.0
 * @Description
 * @date 2020/12/8 10:43
 */
@Data
public class UserTokenInfo implements Serializable {
    private static final long serialVersionUID = 804500552789691770L;
    /**
     * 运营平台编号
     */
    private Long orgNo;

    /**
     * 机构编号
     */
    private Long agentNo;

    /**
     * 门店编号
     */
    private Long shopNo;

    /**
     * 商户编号
     */
    private Long mctNo;

    /**
     * 商户管理员编号
     */
    private Long scrId;

    /**
     * Token_id
     */
    private Long tokenId;

    /**
     * 请求方式  api  token
     */
    private String requestType;

    private Integer orgMaxLevel;

    private Long admId;

    private String lang;

    private Integer agentLevel;

    private String ip;

    /**
     * 加密类型
     */
    private String sign_type;

    /*↓↓↓↓↓↓↓↓↓↓↓↓↓优惠券客户端需要的信息↓↓↓↓↓↓↓↓↓↓↓↓↓*/
    /**
     * 会员id
     * 仅优惠券客户使用，其他地方为null
     */
    private Long vipId;
    /**
     * 会员手机号
     * 仅优惠券客户使用，其他地方为null
     */
    private String vipMobile;
    /**
     * 渠道ID
     * 仅优惠券客户使用，其他地方为null
     */
    private Long chlId;
    /**
     * 定位信息
     * 仅优惠券客户使用，其他地方为null
     * e.g. {"locationCity":{"latitude":28.482863564546406,"longitude":117.97962541621403,"city":"上饶","district":"广信区"},"myChooseCity":""}
     */
    private String address;
    /*↑↑↑↑↑↑↑↑↑↑↑↑↑优惠券客户端需要的信息↑↑↑↑↑↑↑↑↑↑↑↑↑*/

    /**
     * open_id
     */
    private String openId;

}
